﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Microsoft.Practices.Prism.Mvvm;

namespace FM.Common
{
    public interface I状态栏Data<T> 
    {
        T 标识 { get; set; }

        dynamic 数据 { get; set; }

    }


    public class 状态栏Data1 : BindableBase,I状态栏Data<Enum状态栏>
    {
        private dynamic _数据;

        public 状态栏Data1(Enum状态栏 标识cs, dynamic 数据cs)

        {
            标识 = 标识cs;

            数据 = 数据cs;
        }

        public 状态栏Data1()
        {
        }

        public Enum状态栏 标识 { get; set; }

        public dynamic 数据
        {
            get { return _数据; }
            set { SetProperty(ref _数据, value); }
        }
    }



}
